import AppView from "@components/View/index"
export default {
  install(Vue) {
    Vue.component('AppPicker', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Picker/index'));
    Vue.component('AppPickerField', () => import(/* webpackChunkName: "group-tpl" */ '@components/Picker/field'));
    // Vue.component('AppPickerMultiple', () => import(/* webpackChunkName: "group-tpl" */ '@components/Picker/multiple'));
    
    Vue.component('AppWait', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Wait/index'));

    Vue.component('AppSelect', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Select/index'))

    Vue.component('AppCalendarField', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Calendar/index'));
    Vue.component('AppCalendarRangeField', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Calendar/rangeField'));

    Vue.component('AppInputNumber', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Input/number'));

    Vue.component('AppUploader', () =>import(/* webpackChunkName: "group-tpl" */ '@components/Uploader/index'));

    Vue.component('AppList', () =>import(/* webpackChunkName: "group-tpl" */ '@components/List/index'));
    Vue.component('AppListDialog', () =>import(/* webpackChunkName: "group-tpl" */ '@components/List/dialog'));

    Vue.component('AppDropdownSearch', () =>import(/* webpackChunkName: "group-tpl" */ '@components/DropdownMenu/search'));

    Vue.component('AppPullRefresh', () =>import( '@components/PullRefresh/index'))


    Vue.component('AppView', AppView);

    Vue.component('AppActionSheet', () =>import( /* webpackChunkName: "group-tpl" */ '@components/ActionSheet/index'))
  }
};

